#include "pch.hpp"
#include "CompilationResult.hpp"

using namespace Engine;
using namespace Engine::Edit;




CompilationResult::CompilationResult(Engine::Script::Module::ptr module, Messages messages)
	: m_module(module)
	, m_messages(messages)
{}
///////////////////////////////////////////////////////////////////////////////////////////////////

CompilationResult::~CompilationResult()
{}
///////////////////////////////////////////////////////////////////////////////////////////////////




Engine::Script::Module::ptr CompilationResult::module() const
{
	return m_module;
}
///////////////////////////////////////////////////////////////////////////////////////////////////

const CompilationResult::Messages& CompilationResult::messages() const
{
	return m_messages;
}
///////////////////////////////////////////////////////////////////////////////////////////////////
